total contract - Allemand Anglais Dictionnaire